English Dictionary
◊ GENUS AZADIRACHTA
genus Azadirachta
n : genus of large important East Indian trees: neem trees [syn:
{Azadirachta}, {genus Azadirachta}]